package so.sao.code.service.service;

import java.util.List;

import so.sao.code.service.domain.entity.EnterpriseCustomField;
import so.sao.code.service.infrastructure.model.vo.EnterpriseCustomFieldVO;

public interface EnterpriseCustomFieldService {
	// 查询添加字段值
	List<EnterpriseCustomField> findFieldsInfoS();

	// 多企业添加相同字段
	List<EnterpriseCustomField> create(Integer mode, String eseId,  String fieldName,String fieldKey, String fieldValue);

	// 根据企业id查询所有该企业自定义字段
	List<List<EnterpriseCustomField>> findFieldsInfoByEseIdAndCodeType(Long eseId, Integer codeType);

	EnterpriseCustomFieldVO findFieldsDetailInfo(String fieldKey);
	// void updateCustomField(EnterpriseCustomFieldVO enterpriseCustomFieldVO);

	String findFieldResultInfo(String fieldValue);

}
